package com.domain.vo;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

/**
 * PaperAuthorVO
 */
@Data
@ApiModel(value = "科研诚信作者信息 - 查询操作")
public class KycxAuthorVO {

    /**
     * ID
     */
    @ApiModelProperty(value = "ID")
    private String id;

    /**
     * 序号
     */
    @ApiModelProperty(value = "序号")
    private Integer orderId;

    /**
     * 作者类型
     */
    @ApiModelProperty(value = "作者类型")
    private String authorType;

    /**
     * 作者名称
     */
    @ApiModelProperty(value = "作者名称")
    private String authorName;

    /**
     * 工作单位
     */
    @ApiModelProperty(value = "工作单位id")
    private String authorUnit;

    /**
     *职称
     */
    @ApiModelProperty(value = "职称id")
    private String titleId;

    /**
     * 教育等级id
     */
    @ApiModelProperty(value = "教育等级id")
    private String eduLevelId;

    /**
     * 学位id
     */
    @ApiModelProperty(value = "学位id")
    private String eduDegreeId;

    /**
     * 角色类型
     */
    @ApiModelProperty(value = "角色类型")
    private String roleType;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String note;

    /**
     * 科研诚信id
     */
    @ApiModelProperty(value = "科研诚信id")
    private String kycxId;

    @ApiModelProperty(value = "用户ID")
    private String personId;



    /**
     * 作者账号
     */
    @ApiModelProperty(value = "作者账号")
    private String authorAccount;

    /**
     *
     */
    @ApiModelProperty(value = "完成人单位ID")
    private String authorUnitId;

    /**
     *
     */
    @ApiModelProperty(value = "性别")
    private String sexId;
}

